package cc.linker.steplink.crm.merchant.service.acs;

import java.util.List;
import java.util.Map;

public interface PlatformSetNameService {

    void setName(Map<String, Object> map);

    Map<String, Object> lookSetting(String orgId);

    void savePaySetting(Map<String, Object> map);

    void updatePaySetting(Map<String, Object> map);

    Object capitalAccountApply(Map<String, Object> param) throws Exception;

    boolean ifExist(Map<String, Object> map);

    Object capitalAccountInfo();

    String getLinkerZjorgId();

    Map getImage(String orgId);

    List<Map<String, Object>> getMould(String orgId, String type);

    void delMould(Map<String, Object> param);

    void setImage(Map<String, Object> param);

    void addMould(Map<String, Object> param);

    void updateNameSet(Map<String, Object> map);

    List<Map<String, Object>> platformList();

    List<Map<String, Object>> bussinessAccountList(String platformId);

    Map<String, Object> getPaySetting(String orgId);

    Map getAccountByName(String bankAccountName, String customerId);

    String getModeImage(Integer king);

    Boolean uploadFiles(Map<String, Object> param, String orgId);

    Boolean uploadFilesNew(Map<String, Object> param, String orgId);

    String getInfoIdByAdminId(String adminId);
}
